\section{TriggerConditional Class Reference}
\label{a00150}\index{BPMVE\_\-XPDL\_\-Library::TriggerConditional@{BPMVE\_\-XPDL\_\-Library::TriggerConditional}}


7.6.4.5.10. Trigger Conditional If the Trigger is a Conditional, then a \doxyref{Condition}{p.}{a00034} MUST be entered. For Intermediate \doxyref{Event}{p.}{a00058}: This is only used for Exception handling. This type of event is triggered when a \doxyref{Condition}{p.}{a00034} becomes true. A \doxyref{Condition}{p.}{a00034} is an expression that evaluates some Process Data.  




Inheritance diagram for TriggerConditional:

Collaboration diagram for TriggerConditional:\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
string {\bf ConditionName}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
{\bf ExpressionType} {\bf Expression}\hspace{0.3cm}{\ttfamily  [get, set]}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 14 of file TriggerConditional.cs.



\subsection{Property Documentation}
\index{BPMVE\_\-XPDL\_\-Library::TriggerConditional@{BPMVE\_\-XPDL\_\-Library::TriggerConditional}!ConditionName@{ConditionName}}
\index{ConditionName@{ConditionName}!BPMVE_XPDL_Library::TriggerConditional@{BPMVE\_\-XPDL\_\-Library::TriggerConditional}}
\subsubsection[{ConditionName}]{\setlength{\rightskip}{0pt plus 5cm}string ConditionName\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00150_a3d68eee801fdf07ef856a9766b6a0688}


Name is an optional attribute that is a text description of the \doxyref{Condition}{p.}{a00034}. If a Name is not entered, then a ConditionExpression MUST be entered (see the attribute below). 



Definition at line 21 of file TriggerConditional.cs.

\index{BPMVE\_\-XPDL\_\-Library::TriggerConditional@{BPMVE\_\-XPDL\_\-Library::TriggerConditional}!Expression@{Expression}}
\index{Expression@{Expression}!BPMVE_XPDL_Library::TriggerConditional@{BPMVE\_\-XPDL\_\-Library::TriggerConditional}}
\subsubsection[{Expression}]{\setlength{\rightskip}{0pt plus 5cm}{\bf ExpressionType} Expression\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00150_a22d601179a835b0fe7a8b6d7a0ed4c4b}


A ConditionExpression may be entered. In some cases the \doxyref{Condition}{p.}{a00034} itself will be stored AND maintained in a separate application (e.g., a Rules Engine). If a ConditionExpression is not entered, then a Name MUST be entered (see the attribute above). 



Definition at line 29 of file TriggerConditional.cs.

